Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 MENLOVE AVENUE Detached £752,569 £500,000 22 Sep 2014
87 MENLOVE AVENUE Detached £768,334 £249,500 1 Feb 2002
89 MENLOVE AVENUE Detached £747,908 £560,000 20 Jun 2016
91 MENLOVE AVENUE Detached £1,001,239 £535,000 18 Feb 2005
97 MENLOVE AVENUE Detached £724,000 1 Sep 2023
99 MENLOVE AVENUE Detached £958,271 £400,000 4 Apr 2003
103 MENLOVE AVENUE Detached £690,344 £138,250 12 Sep 1997
105 MENLOVE AVENUE Detached £749,676 £600,000 20 Feb 2018
107 MENLOVE AVENUE Detached £1,119,600 £200,000 13 Jun 1996
109 MENLOVE AVENUE Detached £931,728 £550,000 19 Jul 2010